sleep-inducing peptide - French English Dictionary